package org.libermundi.theorcs.chronicles.services.message.impl;

import java.util.List;

import org.libermundi.theorcs.chronicles.model.Persona;
import org.libermundi.theorcs.chronicles.model.message.Channel;
import org.libermundi.theorcs.chronicles.model.message.Message;
import org.libermundi.theorcs.chronicles.model.message.impl.InternalEmail;
import org.libermundi.theorcs.chronicles.services.message.MessageChainService;

public class ActivityServiceImpl implements MessageChainService<Message, Persona> {

	@Override
	public void initialize() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public boolean process(Message message, Channel channel) {
if(channel!=null && channel.equals(Channel.ACTIVITY)) {
			
			return true;
		}
		return false;
	}

	@Override
	public List<Message> getEntityMessages(Persona numericId) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public InternalEmail getEntityMessage(long numericId) {
		return getEntityMessage(numericId);
	}
}
